package com.sixth.statistics.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sixth.core.entity.CareOrderItem;
import com.sixth.core.vo.R;
import com.sixth.statistics.vo.CareOrderItemVo;

import java.util.List;

/**
 * @program: six-hospital-system
 * @description:
 * @author: 朱永奇
 * @create: 2024-08-17 17:29
 **/
public interface CareOrderItemService extends IService<CareOrderItem> {
    /**
     * 分页药品销售统计
     * @param careOrderItemVo
     * @return
     */
    R<IPage<CareOrderItem>> selectByPage(CareOrderItemVo careOrderItemVo);
    /**
     * 药品总数统计
     * @param careOrderItemVo
     * @return
     */
    R<List<CareOrderItem>> selectCare(CareOrderItemVo careOrderItemVo);
    /**
     * 检查总数统计
     * @param careOrderItemVo
     * @return
     */
    R<List<CareOrderItem>> selectCareOrder(CareOrderItemVo careOrderItemVo);
}
